home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / STUTTGART / FROMUTS / SCSIFILE / !SCSIFiler_!RunImage < prev    next >
Unknown  |  1991-09-22  |  5.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1e f4 20 3e 3c | 43 75 72 72 65 6e 74 24 |..... ><|Current$|
|00000010| 44 69 72 3e 2e 21 52 75 | 6e 49 6d 61 67 65 0d 00 |Dir>.!Ru|nImage..|
|00000020| 14 39 f4 20 21 53 43 53 | 49 46 69 6c 65 72 20 2d |.9. !SCS|IFiler -|
|00000030| 20 41 6c 74 65 72 6e 61 | 74 69 76 65 20 66 69 6c | Alterna|tive fil|
|00000040| 65 72 20 66 6f 72 20 4f | 61 6b 20 53 43 53 49 20 |er for O|ak SCSI |
|00000050| 64 72 69 76 65 20 34 0d | 00 1e 24 f4 20 a9 20 43 |drive 4.|..$. . C|
|00000060| 6f 70 79 72 69 67 68 74 | 20 27 39 31 20 4a 61 73 |opyright| '91 Jas|
|00000070| 6f 6e 20 57 69 6c 6c 69 | 61 6d 73 0d 00 28 04 0d |on Willi|ams..(..|
|00000080| 00 32 09 e7 20 a3 20 8c | 0d 00 3c 04 0d 00 46 09 |.2.. . .|..<...F.|
|00000090| 20 20 ac 45 53 0d 00 50 | 0b 20 20 3d 3d 3d 3d 3d | .ES..P|. =====|
|000000a0| 0d 00 5a 3d 20 20 49 6e | 69 74 69 61 6c 6c 79 2c |..Z= In|itially,|
|000000b0| 20 49 20 77 61 6e 74 65 | 64 20 61 20 66 72 65 65 | I wante|d a free|
|000000c0| 20 73 70 61 63 65 20 64 | 69 73 70 6c 61 79 20 6c | space d|isplay l|
|000000d0| 69 6b 65 20 21 46 72 65 | 65 53 70 34 2c 0d 00 64 |ike !Fre|eSp4,..d|
|000000e0| 3b 20 20 62 75 74 20 61 | 66 74 65 72 20 6f 6e 6c |; but a|fter onl|
|000000f0| 79 20 33 20 64 61 79 73 | 20 6f 66 20 70 75 74 74 |y 3 days| of putt|
|00000100| 69 6e 67 20 75 70 20 77 | 69 74 68 20 74 68 65 20 |ing up w|ith the |
|00000110| 4f 61 6b 20 53 43 53 49 | 0d 00 6e 20 20 20 46 69 |Oak SCSI|..n Fi|
|00000120| 6c 65 72 2c 20 49 20 68 | 61 64 20 68 61 64 20 65 |ler, I h|ad had e|
|00000130| 6e 6f 75 67 68 2e 2e 2e | 0d 00 78 3c 20 20 49 20 |nough...|..x< I |
|00000140| 68 61 76 65 20 77 72 69 | 74 74 65 6e 20 74 68 69 |have wri|tten thi|
|00000150| 73 20 74 6f 20 68 61 6e | 64 6c 65 20 53 43 53 49 |s to han|dle SCSI|
|00000160| 20 64 72 69 76 65 73 20 | 34 2d 37 2e 20 48 6f 77 | drives |4-7. How|
|00000170| 65 76 65 72 0d 00 82 35 | 20 20 49 20 63 61 6e 20 |ever...5| I can |
|00000180| 6f 6e 6c 79 20 67 75 61 | 72 61 6e 74 65 65 20 74 |only gua|rantee t|
|00000190| 68 61 74 20 69 74 20 77 | 6f 72 6b 73 20 66 6f 72 |hat it w|orks for|
|000001a0| 20 64 72 69 76 65 20 34 | 2e 0d 00 8c 04 0d 00 96 | drive 4|........|
|000001b0| 3d 20 20 49 66 20 61 6e | 79 6f 6e 65 20 61 74 20 |= If an|yone at |
|000001c0| 4f 61 6b 20 72 65 61 64 | 73 20 74 68 69 73 2c 20 |Oak read|s this, |
|000001d0| 70 6c 65 61 73 65 20 6e | 6f 74 65 20 74 68 65 20 |please n|ote the |
|000001e0| 66 6f 6c 6c 6f 77 69 6e | 67 3a 0d 00 a0 04 0d 00 |followin|g:......|
|000001f0| aa 37 20 20 57 68 65 6e | 20 79 6f 75 20 73 74 61 |.7 When| you sta|
|00000200| 72 74 20 75 70 20 79 6f | 75 72 20 66 69 6c 65 72 |rt up yo|ur filer|
|00000210| 2c 20 64 6f 6e 27 74 20 | 6a 75 73 74 20 63 72 65 |, don't |just cre|
|00000220| 61 74 65 20 61 0d 00 b4 | 3d 20 20 73 74 61 6e 64 |ate a...|= stand|
|00000230| 61 72 64 2d 73 69 7a 65 | 20 69 63 6f 6e 2e 20 44 |ard-size| icon. D|
|00000240| 6f 20 77 68 61 74 20 41 | 63 6f 72 6e 20 64 69 64 |o what A|corn did|
|00000250| 20 69 6e 20 74 68 65 20 | 41 44 46 53 46 69 6c 65 | in the |ADFSFile|
|00000260| 72 3a 0d 00 be 3a 20 20 | 72 65 61 64 20 74 68 65 |r:...: |read the|
|00000270| 20 73 69 7a 65 20 66 72 | 6f 6d 20 74 68 65 20 73 | size fr|om the s|
|00000280| 70 72 69 74 65 21 20 54 | 68 61 74 20 77 61 79 2c |prite! T|hat way,|
|00000290| 20 77 65 20 63 61 6e 20 | 64 72 61 77 0d 00 c8 3a | we can |draw...:|
|000002a0| 20 20 6f 75 72 20 6f 77 | 6e 20 6e 69 63 65 20 69 | our ow|n nice i|
|000002b0| 63 6f 6e 73 20 61 6e 64 | 20 74 68 65 79 20 77 69 |cons and| they wi|
|000002c0| 6c 6c 20 77 6f 72 6b 2e | 20 49 66 20 74 68 69 73 |ll work.| If this|
|000002d0| 20 73 65 65 6d 73 0d 00 | d2 3d 20 20 74 6f 6f 20 | seems..|.= too |
|000002e0| 6d 75 63 68 20 74 72 6f | 75 62 6c 65 2c 20 74 68 |much tro|uble, th|
|000002f0| 65 6e 20 70 6c 65 61 73 | 65 20 61 74 20 6c 65 61 |en pleas|e at lea|
|00000300| 73 74 20 6d 61 6b 65 20 | 74 68 65 20 64 65 66 61 |st make |the defa|
|00000310| 75 6c 74 0d 00 dc 3e 20 | 20 69 63 6f 6e 20 73 69 |ult...> | icon si|
|00000320| 7a 65 20 62 69 67 67 65 | 72 20 73 6f 20 74 68 61 |ze bigge|r so tha|
|00000330| 74 20 68 69 67 68 65 72 | 20 69 63 6f 6e 73 20 63 |t higher| icons c|
|00000340| 61 6e 20 62 65 20 73 75 | 62 73 74 69 74 75 74 65 |an be su|bstitute|
|00000350| 64 0d 00 e6 3a 20 20 69 | 66 20 64 65 73 69 72 65 |d...: i|f desire|
|00000360| 64 2e 2e 2e 20 28 54 68 | 61 74 27 73 20 77 68 61 |d... (Th|at's wha|
|00000370| 74 20 49 20 64 69 64 2c | 20 62 65 63 61 75 73 65 |t I did,| because|
|00000380| 20 49 27 6d 20 6c 61 7a | 79 21 29 0d 00 f0 04 0d | I'm laz|y!).....|
|00000390| 00 fa 3b 20 20 57 68 65 | 6e 20 79 6f 75 20 77 61 |..; Whe|n you wa|
|000003a0| 6e 74 20 74 6f 20 63 68 | 61 6e 67 65 20 74 68 65 |nt to ch|ange the|
|000003b0| 20 74 65 78 74 20 75 6e | 64 65 72 20 74 68 65 20 | text un|der the |
|000003c0| 69 63 6f 6e 20 28 77 68 | 65 6e 0d 01 04 3c 20 20 |icon (wh|en...< |
|000003d0| 74 68 65 20 64 69 73 63 | 20 69 73 20 6d 6f 75 6e |the disc| is moun|
|000003e0| 74 65 64 2c 20 74 68 65 | 20 6e 61 6d 65 20 6f 6e |ted, the| name on|
|000003f0| 20 6d 79 20 64 72 69 76 | 65 20 63 68 61 6e 67 65 | my driv|e change|
|00000400| 73 20 66 72 6f 6d 0d 01 | 0e 3d 20 20 22 53 43 53 |s from..|.= "SCS|
|00000410| 49 20 3a 34 22 20 74 6f | 20 22 5a 6f 74 22 29 20 |I :4" to| "Zot") |
|00000420| 79 6f 75 20 6e 65 65 64 | 20 6f 6e 6c 79 20 63 68 |you need| only ch|
|00000430| 61 6e 67 65 20 74 68 65 | 20 69 6e 64 69 72 65 63 |ange the| indirec|
|00000440| 74 65 64 0d 01 18 3f 20 | 20 74 65 78 74 20 6f 66 |ted...? | text of|
|00000450| 20 74 68 65 20 69 63 6f | 6e 2c 20 61 6e 64 20 74 | the ico|n, and t|
|00000460| 68 65 6e 20 66 6f 72 63 | 65 20 72 65 64 72 61 77 |hen forc|e redraw|
|00000470| 20 6f 66 20 74 68 65 20 | 69 63 6f 6e 2e 20 54 68 | of the |icon. Th|
|00000480| 69 73 0d 01 22 3c 20 20 | 6d 65 61 6e 73 20 74 68 |is.."< |means th|
|00000490| 61 74 20 74 68 65 20 69 | 63 6f 6e 20 44 4f 45 53 |at the i|con DOES|
|000004a0| 4e 27 54 20 4a 55 4d 50 | 20 b8 20 54 48 45 20 e0 |N'T JUMP| . THE .|
|000004b0| 20 ca 20 54 48 45 20 49 | 43 4f 4e 42 41 52 0d 01 | . THE I|CONBAR..|
|000004c0| 2c 40 20 20 2d 2d 20 53 | 65 65 20 6c 69 6e 65 73 |,@ -- S|ee lines|
|000004d0| 20 6d 61 72 6b 65 64 20 | 77 69 74 68 20 2a 2a 2a | marked |with ***|
|000004e0| 2a 27 73 20 66 6f 72 20 | 65 78 61 6d 70 6c 65 20 |*'s for |example |
|000004f0| 63 6f 64 65 2e 2e 2e 20 | 69 6e 20 74 68 65 0d 01 |code... |in the..|
|00000500| 36 1c 20 20 70 72 6f 63 | 65 64 75 72 65 20 f2 75 |6. proc|edure .u|
|00000510| 70 64 61 74 65 69 63 6f | 6e 2e 0d 01 40 04 0d 01 |pdateico|n...@...|
|00000520| 4a 3f 20 20 2d 2d 57 65 | 20 72 65 61 6c 6c 79 20 |J? --We| really |
|00000530| 77 6f 75 6c 64 20 6c 69 | 6b 65 20 74 68 65 73 65 |would li|ke these|
|00000540| 20 74 68 69 6e 67 73 20 | 66 69 78 65 64 20 69 6e | things |fixed in|
|00000550| 20 74 68 65 20 6f 66 66 | 69 63 69 61 6c 0d 01 54 | the off|icial..T|
|00000560| 19 20 20 53 43 53 49 46 | 69 6c 65 72 20 6d 6f 64 |. SCSIF|iler mod|
|00000570| 75 6c 65 2e 2e 2e 0d 01 | 5e 04 0d 01 68 05 cd 0d |ule.....|^...h...|
|00000580| 01 72 04 0d 01 7c 3d c8 | 99 20 22 58 4f 53 5f 43 |.r...|=.|. "XOS_C|
|00000590| 4c 49 22 2c 22 52 4d 4b | 69 6c 6c 20 53 43 53 49 |LI","RMK|ill SCSI|
|000005a0| 46 69 6c 65 72 22 20 20 | 3a f4 20 52 65 70 6c 61 |Filer" |:. Repla|
|000005b0| 63 65 20 4f 61 6b 20 53 | 43 53 49 46 69 6c 65 72 |ce Oak S|CSIFiler|
|000005c0| 0d 01 86 18 ee 20 85 3a | ee 85 20 87 3a f2 65 72 |..... .:|.. .:.er|
|000005d0| 72 6f 72 62 6f 78 3a e0 | 0d 01 90 04 0d 01 9a 09 |rorbox:.|........|
|000005e0| f2 69 6e 69 74 0d 01 a4 | 05 f5 0d 01 ae 2c 20 20 |.init...|....., |
|000005f0| c8 99 20 22 4f 53 5f 52 | 65 61 64 4d 6f 6e 6f 74 |.. "OS_R|eadMonot|
|00000600| 6f 6e 69 63 54 69 6d 65 | 22 20 b8 20 54 25 3a 54 |onicTime|" . T%:T|
|00000610| 25 2b 3d 35 30 30 0d 01 | b8 25 20 20 c8 99 20 22 |%+=500..|.% .. "|
|00000620| 57 69 6d 70 5f 50 6f 6c | 6c 49 64 6c 65 22 2c 30 |Wimp_Pol|lIdle",0|
|00000630| 2c 62 25 2c 54 25 20 b8 | 20 52 25 0d 01 c2 13 20 |,b%,T% .| R%.... |
|00000640| 20 f2 64 69 73 70 61 74 | 63 68 28 52 25 29 0d 01 | .dispat|ch(R%)..|
|00000650| cc 0b fd 20 71 75 69 74 | 25 0d 01 d6 1f c8 99 20 |... quit|%...... |
|00000660| 22 57 69 6d 70 5f 43 6c | 6f 73 65 44 6f 77 6e 22 |"Wimp_Cl|oseDown"|
|00000670| 2c 54 61 73 6b 69 64 25 | 0d 01 e0 05 e0 0d 01 ea |,Taskid%|........|
|00000680| 05 3a 0d 01 f4 0b dd 20 | f2 69 6e 69 74 0d 01 fe |.:..... |.init...|
|00000690| 1b de 20 62 25 20 35 31 | 32 2c 20 69 63 6f 6e 64 |.. b% 51|2, icond|
|000006a0| 61 74 61 25 20 35 31 32 | 0d 02 08 13 73 63 72 61 |ata% 512|....scra|
|000006b0| 74 63 68 25 3d 62 25 2b | 32 35 36 0d 02 12 17 66 |tch%=b%+|256....f|
|000006c0| 72 65 65 25 3d 30 3a 6f | 6c 64 66 72 65 65 25 3d |ree%=0:o|ldfree%=|
|000006d0| 2d 31 0d 02 1c 04 0d 02 | 26 3e c8 99 20 22 57 69 |-1......|&>.. "Wi|
|000006e0| 6d 70 5f 49 6e 69 74 69 | 61 6c 69 73 65 22 2c 32 |mp_Initi|alise",2|
|000006f0| 30 30 2c 26 34 42 35 33 | 34 31 35 34 2c 22 53 43 |00,&4B53|4154,"SC|
|00000700| 53 49 20 46 69 6c 65 72 | 22 20 b8 20 2c 54 61 73 |SI Filer|" . ,Tas|
|00000710| 6b 69 64 25 0d 02 30 37 | c8 99 20 22 57 69 6d 70 |kid%..07|.. "Wimp|
|00000720| 5f 4f 70 65 6e 54 65 6d | 70 6c 61 74 65 22 2c 2c |_OpenTem|plate",,|
|00000730| 22 3c 53 63 73 69 46 69 | 6c 65 72 24 44 69 72 3e |"<ScsiFi|ler$Dir>|
|00000740| 2e 54 65 6d 70 6c 61 74 | 65 73 22 0d 02 3a 5e c8 |.Templat|es"..:^.|
|00000750| 99 20 22 57 69 6d 70 5f | 4c 6f 61 64 54 65 6d 70 |. "Wimp_|LoadTemp|
|00000760| 6c 61 74 65 22 2c 2c 62 | 25 2c 69 63 6f 6e 64 61 |late",,b|%,iconda|
|00000770| 74 61 25 2b 38 30 2c 69 | 63 6f 6e 64 61 74 61 25 |ta%+80,i|condata%|
|00000780| 2b 35 31 32 2c 2d 31 2c | 22 69 6e 66 6f 62 6f 78 |+512,-1,|"infobox|
|00000790| 22 2c 30 20 b8 20 2c 2c | 49 6e 64 70 74 72 25 2c |",0 . ,,|Indptr%,|
|000007a0| 2c 2c 2c 66 6f 75 6e 64 | 25 0d 02 44 2a c8 99 20 |,,,found|%..D*.. |
|000007b0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|000007c0| 6f 77 22 2c 2c 62 25 20 | b8 20 69 6e 66 6f 68 61 |ow",,b% |. infoha|
|000007d0| 6e 64 25 0d 02 4e 04 0d | 02 58 1b f4 20 43 72 65 |nd%..N..|.X.. Cre|
|000007e0| 61 74 65 20 69 63 6f 6e | 62 61 72 20 69 63 6f 6e |ate icon|bar icon|
|000007f0| 73 3a 0d 02 62 12 de 20 | 69 63 6f 6e 68 61 6e 64 |s:..b.. |iconhand|
|00000800| 25 28 33 29 0d 02 6c 12 | 69 63 6f 6e 68 61 6e 64 |%(3)..l.|iconhand|
|00000810| 25 28 29 3d 2d 31 0d 02 | 76 1b c8 99 20 22 53 43 |%()=-1..|v... "SC|
|00000820| 53 49 5f 44 72 69 76 65 | 73 22 20 b8 20 2c 2c 4e |SI_Drive|s" . ,,N|
|00000830| 25 0d 02 80 1f 24 28 69 | 63 6f 6e 64 61 74 61 25 |%....$(i|condata%|
|00000840| 2b 36 30 29 3d 22 53 73 | 63 73 69 64 69 73 63 22 |+60)="Ss|csidisc"|
|00000850| 0d 02 8a 11 e3 20 49 25 | 3d 30 20 b8 20 4e 25 2d |..... I%|=0 . N%-|
|00000860| 31 0d 02 94 30 20 20 21 | 62 25 3d 2d 32 3a 62 25 |1...0 !|b%=-2:b%|
|00000870| 21 34 3d 2d 31 36 3a 62 | 25 21 38 3d 2d 31 36 3a |!4=-16:b|%!8=-16:|
|00000880| 62 25 21 31 32 3d 37 32 | 3a 62 25 21 31 36 3d 38 |b%!12=72|:b%!16=8|
|00000890| 34 0d 02 9e 15 20 20 62 | 25 21 32 30 3d 26 31 37 |4.... b|%!20=&17|
|000008a0| 30 30 33 31 30 42 0d 02 | a8 30 20 20 62 25 21 32 |00310B..|.0 b%!2|
|000008b0| 34 3d 69 63 6f 6e 64 61 | 74 61 25 2b 28 31 32 2a |4=iconda|ta%+(12*|
|000008c0| 49 25 29 3a 62 25 21 32 | 38 3d 69 63 6f 6e 64 61 |I%):b%!2|8=iconda|
|000008d0| 74 61 25 2b 36 30 0d 02 | b2 1d 20 20 62 25 21 33 |ta%+60..|.. b%!3|
|000008e0| 32 3d 31 32 3a 24 28 62 | 25 21 32 34 29 3d 22 30 |2=12:$(b|%!24)="0|
|000008f0| 30 4d 22 0d 02 bc 2e 20 | 20 c8 99 20 22 57 69 6d |0M".... | .. "Wim|
|00000900| 70 5f 43 72 65 61 74 65 | 49 63 6f 6e 22 2c 2c 62 |p_Create|Icon",,b|
|00000910| 25 20 b8 20 69 63 6f 6e | 68 61 6e 64 25 28 49 25 |% . icon|hand%(I%|
|00000920| 29 0d 02 c6 44 20 20 f2 | 75 70 64 61 74 65 69 63 |)...D .|updateic|
|00000930| 6f 6e 28 49 25 29 20 20 | 20 20 20 20 20 20 20 20 |on(I%) | |
|00000940| 20 20 20 20 20 3a f4 20 | 47 65 74 20 63 6f 72 72 | :. |Get corr|
|00000950| 65 63 74 20 66 72 65 65 | 73 70 61 63 65 20 6f 6e |ect free|space on|
|00000960| 20 69 63 6f 6e 0d 02 d0 | 05 ed 0d 02 da 0b 71 75 | icon...|......qu|
|00000970| 69 74 25 3d a3 0d 02 e4 | 05 e1 0d 02 ee 05 3a 0d |it%=....|......:.|
|00000980| 02 f8 13 dd 20 f2 64 69 | 73 70 61 74 63 68 28 52 |.... .di|spatch(R|
|00000990| 25 29 0d 03 02 0b c8 8e | 20 52 25 20 ca 0d 03 0c |%)......| R% ....|
|000009a0| 2b 20 20 c9 20 30 3a 20 | 20 20 20 20 e3 20 49 25 |+ . 0: | . I%|
|000009b0| 3d 30 20 b8 20 33 3a f2 | 75 70 64 61 74 65 69 63 |=0 . 3:.|updateic|
|000009c0| 6f 6e 28 49 25 29 3a ed | 0d 03 16 27 20 20 c9 20 |on(I%):.|...' . |
|000009d0| 31 2c 32 3a 20 20 20 c8 | 99 20 22 57 69 6d 70 5f |1,2: .|. "Wimp_|
|000009e0| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 62 25 0d |OpenWind|ow",,b%.|
|000009f0| 03 20 28 20 20 c9 20 33 | 3a 20 20 20 20 20 c8 99 |. ( . 3|: ..|
|00000a00| 20 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 | "Wimp_C|loseWind|
|00000a10| 6f 77 22 2c 2c 62 25 0d | 03 2a 29 20 20 c9 20 36 |ow",,b%.|.*) . 6|
|00000a20| 3a 20 20 20 20 20 f2 63 | 6c 69 63 6b 28 62 25 21 |: .c|lick(b%!|
|00000a30| 31 32 2c 20 62 25 21 31 | 36 2c 20 62 25 21 38 29 |12, b%!1|6, b%!8)|
|00000a40| 0d 03 34 1e 20 20 c9 20 | 39 3a 20 20 20 20 20 f2 |..4. . |9: .|
|00000a50| 6d 65 6e 75 63 68 6f 69 | 63 65 28 62 25 29 0d 03 |menuchoi|ce(b%)..|
|00000a60| 3e 22 20 20 c9 20 31 37 | 2c 31 38 3a 20 e7 20 62 |>" . 17|,18: . b|
|00000a70| 25 21 31 36 3d 30 20 8c | 20 71 75 69 74 25 3d b9 |%!16=0 .| quit%=.|
|00000a80| 0d 03 48 07 20 20 7f 0d | 03 52 05 cb 0d 03 5c 05 |..H. ..|.R....\.|
|00000a90| e1 0d 03 66 05 3a 0d 03 | 70 18 dd 20 f2 75 70 64 |...f.:..|p.. .upd|
|00000aa0| 61 74 65 69 63 6f 6e 28 | 69 63 6f 6e 25 29 0d 03 |ateicon(|icon%)..|
|00000ab0| 7a 2c e7 20 69 63 6f 6e | 68 61 6e 64 25 28 69 63 |z,. icon|hand%(ic|
|00000ac0| 6f 6e 25 29 3c 30 20 8c | 20 e1 20 3a f4 20 49 6e |on%)<0 .| . :. In|
|00000ad0| 76 61 6c 69 64 20 69 63 | 6f 6e 0d 03 84 04 0d 03 |valid ic|on......|
|00000ae0| 8e 36 f4 20 44 6f 6e 27 | 74 20 72 65 61 64 20 66 |.6. Don'|t read f|
|00000af0| 72 65 65 73 70 61 63 65 | 20 69 66 20 64 72 69 76 |reespace| if driv|
|00000b00| 65 20 75 6e 6d 6f 75 6e | 74 65 64 2c 20 61 73 20 |e unmoun|ted, as |
|00000b10| 74 68 69 73 0d 03 98 1e | f4 20 63 61 75 73 65 73 |this....|. causes|
|00000b20| 20 69 74 20 74 6f 20 62 | 65 20 6d 6f 75 6e 74 65 | it to b|e mounte|
|00000b30| 64 2e 0d 03 a2 1f c8 99 | 20 22 58 53 43 53 49 5f |d.......| "XSCSI_|
|00000b40| 54 65 73 74 4d 6f 75 6e | 74 65 64 22 20 b8 20 4d |TestMoun|ted" . M|
|00000b50| 25 0d 03 ac 21 e7 20 28 | 4d 25 20 80 20 28 31 3c |%...!. (|M% . (1<|
|00000b60| 3c 28 69 63 6f 6e 25 2b | 34 29 29 29 3d 30 20 8c |<(icon%+|4)))=0 .|
|00000b70| 20 e1 0d 03 b6 04 0d 03 | c0 15 f4 20 52 65 61 64 | .......|... Read|
|00000b80| 20 66 72 65 65 20 73 70 | 61 63 65 0d 03 ca 2d c8 | free sp|ace...-.|
|00000b90| 99 20 22 58 53 43 53 49 | 5f 46 72 65 65 53 70 61 |. "XSCSI|_FreeSpa|
|00000ba0| 63 65 22 2c 22 3a 34 22 | 20 b8 20 66 72 65 65 25 |ce",":4"| . free%|
|00000bb0| 20 3b 20 46 6c 61 67 73 | 0d 03 d4 17 e7 20 46 6c | ; Flags|..... Fl|
|00000bc0| 61 67 73 20 80 20 25 30 | 30 31 30 20 8c 20 e1 0d |ags . %0|010 . ..|
|00000bd0| 03 de 04 0d 03 e8 30 f4 | 20 49 66 20 66 72 65 65 |......0.| If free|
|00000be0| 20 73 70 61 63 65 20 68 | 61 73 20 63 68 61 6e 67 | space h|as chang|
|00000bf0| 65 64 2c 20 75 70 64 61 | 74 65 20 74 68 65 20 69 |ed, upda|te the i|
|00000c00| 63 6f 6e 0d 03 f2 19 e7 | 20 66 72 65 65 25 20 3c |con.....| free% <|
|00000c10| 3e 20 6f 6c 64 66 72 65 | 65 25 20 8c 0d 03 fc 14 |> oldfre|e% .....|
|00000c20| 20 20 6f 6c 64 66 72 65 | 65 25 3d 66 72 65 65 25 | oldfre|e%=free%|
|00000c30| 0d 04 06 34 20 20 c8 99 | 20 22 4f 53 5f 43 6f 6e |...4 ..| "OS_Con|
|00000c40| 76 65 72 74 46 69 78 65 | 64 46 69 6c 65 53 69 7a |vertFixe|dFileSiz|
|00000c50| 65 22 2c 66 72 65 65 25 | 2c 73 63 72 61 74 63 68 |e",free%|,scratch|
|00000c60| 25 2c 31 32 0d 04 10 2c | 20 20 73 74 72 66 72 65 |%,12...,| strfre|
|00000c70| 65 24 3d c0 24 73 63 72 | 61 74 63 68 25 2c 34 29 |e$=.$scr|atch%,4)|
|00000c80| 2b c1 24 73 63 72 61 74 | 63 68 25 2c 36 2c 31 29 |+.$scrat|ch%,6,1)|
|00000c90| 0d 04 1a 06 20 20 0d 04 | 24 35 20 20 f4 20 2a 2a |.... ..|$5 . **|
|00000ca0| 2a 2a 20 52 45 44 52 41 | 57 20 28 72 61 74 68 65 |** REDRA|W (rathe|
|00000cb0| 72 20 74 68 61 6e 20 72 | 65 63 72 65 61 74 65 21 |r than r|ecreate!|
|00000cc0| 20 75 67 68 21 29 20 69 | 63 6f 6e 0d 04 2e 2e 20 | ugh!) i|con.... |
|00000cd0| 20 f4 20 46 69 72 73 74 | 2c 20 63 68 61 6e 67 65 | . First|, change|
|00000ce0| 20 69 63 6f 6e 20 69 6e | 64 69 72 65 63 74 65 77 | icon in|directew|
|00000cf0| 64 20 74 65 78 74 2e 2e | 2e 0d 04 38 23 20 20 62 |d text..|...8# b|
|00000d00| 25 21 30 3d 2d 31 3a 62 | 25 21 34 3d 69 63 6f 6e |%!0=-1:b|%!4=icon|
|00000d10| 68 61 6e 64 25 28 69 63 | 6f 6e 25 29 0d 04 42 20 |hand%(ic|on%)..B |
|00000d20| 20 20 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 49 63 | .. "Wi|mp_GetIc|
|00000d30| 6f 6e 53 74 61 74 65 22 | 2c 2c 62 25 0d 04 4c 1a |onState"|,,b%..L.|
|00000d40| 20 20 24 28 62 25 21 32 | 38 29 3d 73 74 72 66 72 | $(b%!2|8)=strfr|
|00000d50| 65 65 24 2b bd 30 0d 04 | 56 04 0d 04 60 3a 20 20 |ee$+.0..|V...`: |
|00000d60| f4 20 54 68 65 6e 2c 20 | 66 6f 72 63 65 20 69 63 |. Then, |force ic|
|00000d70| 6f 6e 20 72 65 64 72 61 | 77 20 77 69 74 68 20 70 |on redra|w with p|
|00000d80| 68 6f 6e 79 20 53 65 74 | 49 63 6f 6e 53 74 61 74 |hony Set|IconStat|
|00000d90| 65 2e 2e 2e 0d 04 6a 23 | 20 20 62 25 21 30 3d 2d |e.....j#| b%!0=-|
|00000da0| 31 3a 62 25 21 34 3d 69 | 63 6f 6e 68 61 6e 64 25 |1:b%!4=i|conhand%|
|00000db0| 28 69 63 6f 6e 25 29 0d | 04 74 14 20 20 62 25 21 |(icon%).|.t. b%!|
|00000dc0| 38 3d 30 3a 62 25 21 31 | 32 3d 30 0d 04 7e 20 20 |8=0:b%!1|2=0..~ |
|00000dd0| 20 c8 99 20 22 57 69 6d | 70 5f 53 65 74 49 63 6f | .. "Wim|p_SetIco|
|00000de0| 6e 53 74 61 74 65 22 2c | 2c 62 25 0d 04 88 0c 20 |nState",|,b%.... |
|00000df0| 20 f4 20 2a 2a 2a 2a 0d | 04 92 05 cd 0d 04 9c 05 | . ****.|........|
|00000e00| e1 0d 04 a6 05 3a 0d 04 | b0 26 dd 20 f2 63 6c 69 |.....:..|.&. .cli|
|00000e10| 63 6b 28 77 69 6e 64 6f | 77 25 2c 20 69 63 6f 6e |ck(windo|w%, icon|
|00000e20| 25 2c 20 62 75 74 74 6f | 6e 73 25 29 0d 04 ba 0f |%, butto|ns%)....|
|00000e30| ea 20 4d 25 2c 64 72 69 | 76 65 25 0d 04 c4 15 e7 |. M%,dri|ve%.....|
|00000e40| 20 77 69 6e 64 6f 77 25 | 3c 3e 2d 32 20 8c 20 e1 | window%|<>-2 . .|
|00000e50| 0d 04 ce 04 0d 04 d8 2f | 49 25 3d 30 3a c8 95 20 |......./|I%=0:.. |
|00000e60| 49 25 3c 33 20 80 20 69 | 63 6f 6e 68 61 6e 64 25 |I%<3 . i|conhand%|
|00000e70| 28 49 25 29 3c 3e 69 63 | 6f 6e 25 3a 49 25 2b 3d |(I%)<>ic|on%:I%+=|
|00000e80| 31 3a ce 0d 04 e2 2b e7 | 20 69 63 6f 6e 68 61 6e |1:....+.| iconhan|
|00000e90| 64 25 28 49 25 29 3d 69 | 63 6f 6e 25 20 8c 20 64 |d%(I%)=i|con% . d|
|00000ea0| 72 69 76 65 25 3d 49 25 | 2b 34 20 8b 20 e1 0d 04 |rive%=I%|+4 . ...|
|00000eb0| ec 04 0d 04 f6 11 c8 8e | 20 62 75 74 74 6f 6e 73 |........| buttons|
|00000ec0| 25 20 ca 0d 05 00 0a 20 | 20 c9 20 32 3a 0d 05 0a |% ..... | . 2:...|
|00000ed0| 4a 20 20 20 20 20 20 f2 | 6d 61 6b 65 6d 65 6e 75 |J .|makemenu|
|00000ee0| 28 64 72 69 76 65 25 2c | 22 3e 49 6e 66 6f 2c 44 |(drive%,|">Info,D|
|00000ef0| 69 73 6d 6f 75 6e 74 2c | 56 65 72 69 66 79 2c 46 |ismount,|Verify,F|
|00000f00| 72 65 65 22 2c a4 64 69 | 73 63 6e 61 6d 65 28 64 |ree",.di|scname(d|
|00000f10| 72 69 76 65 25 29 29 0d | 05 14 04 0d 05 1e 08 20 |rive%)).|....... |
|00000f20| 20 7f 3a 0d 05 28 23 20 | 20 20 20 c8 99 20 22 58 | .:..(# | .. "X|
|00000f30| 53 43 53 49 5f 54 65 73 | 74 4d 6f 75 6e 74 65 64 |SCSI_Tes|tMounted|
|00000f40| 22 20 b8 20 4d 25 0d 05 | 32 3d 20 20 20 20 e7 20 |" . M%..|2= . |
|00000f50| 28 4d 25 20 80 20 28 31 | 3c 3c 64 72 69 76 65 25 |(M% . (1|<<drive%|
|00000f60| 29 29 3d 30 20 8c 20 ff | 28 22 2d 53 43 53 49 2d |))=0 . .|("-SCSI-|
|00000f70| 4d 6f 75 6e 74 20 3a 22 | 2b c3 28 64 72 69 76 65 |Mount :"|+.(drive|
|00000f80| 25 29 29 0d 05 3c 38 20 | 20 20 20 ff 28 22 46 69 |%))..<8 | .("Fi|
|00000f90| 6c 65 72 5f 4f 70 65 6e | 44 69 72 20 53 43 53 49 |ler_Open|Dir SCSI|
|00000fa0| 3a 3a 22 2b a4 64 69 73 | 63 6e 61 6d 65 28 64 72 |::"+.dis|cname(dr|
|00000fb0| 69 76 65 25 29 2b 22 2e | 24 22 29 0d 05 46 05 cb |ive%)+".|$")..F..|
|00000fc0| 0d 05 50 05 e1 0d 05 5a | 05 3a 0d 05 64 0f dd 20 |..P....Z|.:..d.. |
|00000fd0| f2 65 72 72 6f 72 62 6f | 78 0d 05 6e 28 62 25 21 |.errorbo|x..n(b%!|
|00000fe0| 32 35 36 3d 9f 3a 24 28 | 62 25 2b 32 36 30 29 3d |256=.:$(|b%+260)=|
|00000ff0| f6 24 2b 22 20 61 74 20 | 6c 69 6e 65 20 22 2b c3 |.$+" at |line "+.|
|00001000| 9e 0d 05 78 2f c8 99 20 | 22 57 69 6d 70 5f 52 65 |...x/.. |"Wimp_Re|
|00001010| 70 6f 72 74 45 72 72 6f | 72 22 2c 62 25 2b 32 35 |portErro|r",b%+25|
|00001020| 36 2c 31 2c 22 53 43 53 | 49 20 46 69 6c 65 72 22 |6,1,"SCS|I Filer"|
|00001030| 0d 05 82 1f c8 99 20 22 | 57 69 6d 70 5f 43 6c 6f |...... "|Wimp_Clo|
|00001040| 73 65 44 6f 77 6e 22 2c | 54 61 73 6b 69 64 25 0d |seDown",|Taskid%.|
|00001050| 05 8c 05 e0 0d 05 96 05 | 3a 0d 05 a0 28 dd 20 f2 |........|:...(. .|
|00001060| 6d 61 6b 65 6d 65 6e 75 | 28 64 72 69 76 65 25 2c |makemenu|(drive%,|
|00001070| 6d 65 6e 75 24 2c 6d 65 | 6e 75 74 69 74 6c 65 24 |menu$,me|nutitle$|
|00001080| 29 0d 05 aa 08 ea 20 50 | 25 0d 05 b4 15 6d 65 6e |)..... P|%....men|
|00001090| 75 64 72 69 76 65 25 3d | 64 72 69 76 65 25 0d 05 |udrive%=|drive%..|
|000010a0| be 0f 50 25 3d 73 63 72 | 61 74 63 68 25 0d 05 c8 |..P%=scr|atch%...|
|000010b0| 24 69 25 3d 30 3a 24 50 | 25 3d 6d 65 6e 75 74 69 |$i%=0:$P|%=menuti|
|000010c0| 74 6c 65 24 3a 50 25 21 | 31 32 3d 26 37 30 32 30 |tle$:P%!|12=&7020|
|000010d0| 37 0d 05 d2 21 50 25 21 | 31 36 3d 31 39 36 2d 32 |7...!P%!|16=196-2|
|000010e0| 34 3a 50 25 21 32 30 3d | 34 30 3a 50 25 21 32 34 |4:P%!20=|40:P%!24|
|000010f0| 3d 30 0d 05 dc 0a 50 25 | 2b 3d 32 38 0d 05 e6 10 |=0....P%|+=28....|
|00001100| 69 74 65 6d 63 6f 75 6e | 74 25 3d 30 0d 05 f0 04 |itemcoun|t%=0....|
|00001110| 0d 05 fa 05 f5 0d 06 04 | 25 20 20 69 31 25 3d 69 |........|% i1%=i|
|00001120| 25 2b 31 3a 69 25 3d a7 | 6d 65 6e 75 24 2b 22 2c |%+1:i%=.|menu$+",|
|00001130| 22 2c 22 2c 22 2c 69 31 | 25 29 0d 06 0e 1e 20 20 |",",",i1|%).... |
|00001140| 69 74 65 6d 24 3d c1 6d | 65 6e 75 24 2c 69 31 25 |item$=.m|enu$,i1%|
|00001150| 2c 69 25 2d 69 31 25 29 | 0d 06 18 04 0d 06 22 13 |,i%-i1%)|......".|
|00001160| 20 20 e7 20 69 74 65 6d | 24 3c 3e 22 22 20 8c 0d | . item|$<>"" ..|
|00001170| 06 2c 0d 20 20 20 20 21 | 50 25 3d 30 0d 06 36 30 |.,. !|P%=0..60|
|00001180| 20 20 20 20 e7 20 c0 69 | 74 65 6d 24 2c 31 29 3d | . .i|tem$,1)=|
|00001190| 22 3e 22 20 50 25 21 34 | 3d 69 6e 66 6f 68 61 6e |">" P%!4|=infohan|
|000011a0| 64 25 20 8b 20 50 25 21 | 34 3d 2d 31 0d 06 40 16 |d% . P%!|4=-1..@.|
|000011b0| 20 20 20 20 50 25 21 38 | 3d 26 30 37 30 30 30 30 | P%!8|=&070000|
|000011c0| 32 31 0d 06 4a 3b 20 20 | 20 20 e7 20 c0 69 74 65 |21..J; | . .ite|
|000011d0| 6d 24 2c 31 29 3d 22 3e | 22 20 24 28 50 25 2b 31 |m$,1)=">|" $(P%+1|
|000011e0| 32 29 3d c1 69 74 65 6d | 24 2c 32 29 20 8b 20 24 |2)=.item|$,2) . $|
|000011f0| 28 50 25 2b 31 32 29 3d | 69 74 65 6d 24 0d 06 54 |(P%+12)=|item$..T|
|00001200| 0e 20 20 20 20 50 25 2b | 3d 32 34 0d 06 5e 15 20 |. P%+|=24..^. |
|00001210| 20 20 20 69 74 65 6d 63 | 6f 75 6e 74 25 2b 3d 31 | itemc|ount%+=1|
|00001220| 0d 06 68 07 20 20 cd 0d | 06 72 0e fd 20 69 74 65 |..h. ..|.r.. ite|
|00001230| 6d 24 3d 22 22 0d 06 7c | 04 0d 06 86 19 50 25 21 |m$=""..||.....P%!|
|00001240| 2d 32 34 3d 28 50 25 21 | 2d 32 34 29 20 84 20 26 |-24=(P%!|-24) . &|
|00001250| 38 30 0d 06 90 3c c8 99 | 20 22 57 69 6d 70 5f 43 |80...<..| "Wimp_C|
|00001260| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 73 63 72 61 |reateMen|u",,scra|
|00001270| 74 63 68 25 2c 21 62 25 | 2d 36 34 2c 39 36 2b 28 |tch%,!b%|-64,96+(|
|00001280| 34 30 2a 69 74 65 6d 63 | 6f 75 6e 74 25 29 0d 06 |40*itemc|ount%)..|
|00001290| 9a 05 e1 0d 06 a4 05 3a | 0d 06 ae 19 dd 20 f2 6d |.......:|..... .m|
|000012a0| 65 6e 75 63 68 6f 69 63 | 65 28 6d 65 6e 75 73 25 |enuchoic|e(menus%|
|000012b0| 29 0d 06 b8 13 69 74 65 | 6d 24 3d c4 32 35 30 2c |)....ite|m$=.250,|
|000012c0| 22 20 22 29 0d 06 c2 3a | c8 99 20 22 57 69 6d 70 |" ")...:|.. "Wimp|
|000012d0| 5f 44 65 63 6f 64 65 4d | 65 6e 75 22 2c 2c 73 63 |_DecodeM|enu",,sc|
|000012e0| 72 61 74 63 68 25 2c 6d | 65 6e 75 73 25 2c 69 74 |ratch%,m|enus%,it|
|000012f0| 65 6d 24 20 b8 20 2c 2c | 2c 69 74 65 6d 24 0d 06 |em$ . ,,|,item$..|
|00001300| cc 04 0d 06 d6 0e c8 8e | 20 69 74 65 6d 24 20 ca |........| item$ .|
|00001310| 0d 06 e0 40 20 20 c9 20 | 22 51 75 69 74 22 3a 20 |...@ . |"Quit": |
|00001320| 20 20 20 20 71 75 69 74 | 25 3d b9 20 20 3a f4 20 | quit|%=. :. |
|00001330| 54 68 69 73 20 6f 70 74 | 69 6f 6e 20 6e 6f 20 6c |This opt|ion no l|
|00001340| 6f 6e 67 65 72 20 69 6e | 20 6d 65 6e 75 2e 2e 2e |onger in| menu...|
|00001350| 0d 06 ea 46 20 20 c9 20 | 22 44 69 73 6d 6f 75 6e |...F . |"Dismoun|
|00001360| 74 22 3a 20 c8 99 20 22 | 57 69 6d 70 5f 53 74 61 |t": .. "|Wimp_Sta|
|00001370| 72 74 54 61 73 6b 22 2c | 22 2d 53 43 53 49 2d 44 |rtTask",|"-SCSI-D|
|00001380| 69 73 6d 6f 75 6e 74 20 | 3a 22 2b c3 6d 65 6e 75 |ismount |:"+.menu|
|00001390| 64 72 69 76 65 25 0d 06 | f4 4c 20 20 20 20 20 20 |drive%..|.L |
|000013a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 ff 28 22 | | .("|
|000013b0| 46 69 6c 65 72 5f 43 6c | 6f 73 65 44 69 72 20 53 |Filer_Cl|oseDir S|
|000013c0| 43 53 49 3a 3a 22 2b a4 | 64 69 73 63 6e 61 6d 65 |CSI::"+.|discname|
|000013d0| 28 6d 65 6e 75 64 72 69 | 76 65 25 29 2b 22 2e 24 |(menudri|ve%)+".$|
|000013e0| 22 29 0d 06 fe 44 20 20 | c9 20 22 56 65 72 69 66 |")...D |. "Verif|
|000013f0| 79 22 3a 20 20 20 c8 99 | 20 22 57 69 6d 70 5f 53 |y": ..| "Wimp_S|
|00001400| 74 61 72 74 54 61 73 6b | 22 2c 22 2d 53 43 53 49 |tartTask|","-SCSI|
|00001410| 2d 56 65 72 69 66 79 20 | 3a 22 2b c3 6d 65 6e 75 |-Verify |:"+.menu|
|00001420| 64 72 69 76 65 25 0d 07 | 08 42 20 20 c9 20 22 46 |drive%..|.B . "F|
|00001430| 72 65 65 22 3a 20 20 20 | 20 20 c8 99 20 22 57 69 |ree": | .. "Wi|
|00001440| 6d 70 5f 53 74 61 72 74 | 54 61 73 6b 22 2c 22 2d |mp_Start|Task","-|
|00001450| 53 43 53 49 2d 46 72 65 | 65 20 3a 22 2b c3 6d 65 |SCSI-Fre|e :"+.me|
|00001460| 6e 75 64 72 69 76 65 25 | 0d 07 12 05 cb 0d 07 1c |nudrive%|........|
|00001470| 05 e1 0d 07 26 05 3a 0d | 07 30 17 dd 20 a4 64 69 |....&.:.|.0.. .di|
|00001480| 73 63 6e 61 6d 65 28 64 | 72 69 76 65 25 29 0d 07 |scname(d|rive%)..|
|00001490| 3a 0e ea 20 4e 25 2c 46 | 25 2c 6e 24 0d 07 44 07 |:.. N%,F|%,n$..D.|
|000014a0| ea 20 85 0d 07 4e 04 0d | 07 58 19 24 73 63 72 61 |. ...N..|.X.$scra|
|000014b0| 74 63 68 25 3d 22 20 22 | 2b c3 64 72 69 76 65 25 |tch%=" "|+.drive%|
|000014c0| 0d 07 62 19 ee 20 85 20 | ea 3a 20 3d 24 28 73 63 |..b.. . |.: =$(sc|
|000014d0| 72 61 74 63 68 25 2b 31 | 29 0d 07 6c 04 0d 07 76 |ratch%+1|)..l...v|
|000014e0| 3e c8 99 20 22 58 4f 53 | 5f 41 72 67 73 22 2c 30 |>.. "XOS|_Args",0|
|000014f0| 2c 30 2c 30 20 b8 20 4e | 25 3b 46 25 20 20 20 20 |,0,0 . N|%;F% |
|00001500| 20 20 3a f4 65 6d 62 65 | 72 20 6f 6c 64 20 66 69 | :.embe|r old fi|
|00001510| 6c 69 6e 67 20 73 79 73 | 74 65 6d 0d 07 80 21 e7 |ling sys|tem...!.|
|00001520| 20 28 46 25 20 80 20 31 | 29 3d 31 20 8c 20 3d 24 | (F% . 1|)=1 . =$|
|00001530| 28 73 63 72 61 74 63 68 | 25 2b 31 29 0d 07 8a 04 |(scratch|%+1)....|
|00001540| 0d 07 94 42 c8 99 20 22 | 4f 53 5f 46 53 43 6f 6e |...B.. "|OS_FSCon|
|00001550| 74 72 6f 6c 22 2c 26 45 | 2c 22 53 43 53 49 22 20 |trol",&E|,"SCSI" |
|00001560| 20 20 20 20 20 20 3a f4 | 20 53 65 6c 65 63 74 20 | :.| Select |
|00001570| 53 43 53 49 20 46 69 6c | 69 6e 67 20 73 79 73 74 |SCSI Fil|ing syst|
|00001580| 65 6d 0d 07 9e 04 0d 07 | a8 33 ff 28 22 25 44 69 |em......|.3.("%Di|
|00001590| 72 20 3a 22 2b c3 64 72 | 69 76 65 25 29 20 20 20 |r :"+.dr|ive%) |
|000015a0| 20 20 20 20 20 20 3a f4 | 20 53 65 6c 65 63 74 20 | :.| Select |
|000015b0| 74 68 65 20 64 72 69 76 | 65 0d 07 b2 04 0d 07 bc |the driv|e.......|
|000015c0| 42 c8 99 20 22 4f 53 5f | 47 42 50 42 22 2c 35 2c |B.. "OS_|GBPB",5,|
|000015d0| 30 2c 73 63 72 61 74 63 | 68 25 20 20 20 20 20 20 |0,scratc|h% |
|000015e0| 20 20 20 3a f4 20 52 65 | 61 64 20 64 69 73 63 20 | :. Re|ad disc |
|000015f0| 6e 61 6d 65 20 28 66 69 | 6e 61 6c 6c 79 21 29 0d |name (fi|nally!).|
|00001600| 07 c6 1e 73 63 72 61 74 | 63 68 25 3f 28 3f 73 63 |...scrat|ch%?(?sc|
|00001610| 72 61 74 63 68 25 2b 31 | 29 3d 26 30 44 0d 07 d0 |ratch%+1|)=&0D...|
|00001620| 04 0d 07 da 3b ff 28 22 | 25 42 61 63 6b 22 29 20 |....;.("|%Back") |
|00001630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001640| 20 20 20 20 3a f4 20 52 | 65 73 74 6f 72 65 20 70 | :. R|estore p|
|00001650| 72 65 76 69 6f 75 73 20 | 44 69 72 2e 0d 07 e4 04 |revious |Dir.....|
|00001660| 0d 07 ee 3c c8 99 20 22 | 4f 53 5f 46 53 43 6f 6e |...<.. "|OS_FSCon|
|00001670| 74 72 6f 6c 22 2c 26 45 | 2c 4e 25 20 20 20 20 20 |trol",&E|,N% |
|00001680| 20 20 20 20 20 20 3a f4 | 20 52 65 73 74 6f 72 65 | :.| Restore|
|00001690| 20 70 72 65 76 69 6f 75 | 73 20 46 53 0d 07 f8 04 | previou|s FS....|
|000016a0| 0d 08 02 35 3d 24 28 73 | 63 72 61 74 63 68 25 2b |...5=$(s|cratch%+|
|000016b0| 31 29 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |1) | |
|000016c0| 20 20 20 20 20 20 20 3a | f4 20 52 65 74 75 72 6e | :|. Return|
|000016d0| 20 6e 61 6d 65 0d ff | | name.. | |
+--------+-------------------------+-------------------------+--------+--------+